package com.szxy.item.service;

import com.szxy.pojo.TbItem;
import com.szxy.utils.PageResult;
import com.szxy.utils.Result;

/**
 * 商品业务接口
 * @Auther:zwer
 * @Date:2019/9/7 14:17
 * @Description:com.szxy.item.service
 * @Version:1.0
 **/
public interface ItemService {

    /**
     * 分页查询商品
     * @param page   页数
     * @param rows   每页显示的条数
     * @return
     */
    PageResult selectTbItemAllByPage(Integer page, Integer rows);

    /**
     * 添加商品
     * @param item 商品
     * @return
     */
    Integer insertTbItem(TbItem item);

    /**
     * 更新或删除商品
     * @param item 商品对象
     * @return
     */
    Integer updateItemById(TbItem item);

    /**
     * 查找商品信息根据商品 ID
     * @param itemId  商品 ID
     * @return
     */
    TbItem findItemById(Long itemId);
}
